#ifndef WAYPOINT_H_
#define WAYPOINT_H_

class WayPoint
{
public:
	WayPoint();
	virtual ~WayPoint();
	void setX(double x);
	void setY(double y);
	void setTheta(double theta);
	void setTimeStamp(double timestamp);
	void setKick(bool kick);
	double getX();
	double getY();
	double getTheta();
	double getTimeStamp();
	bool getKick();
	void Properties();
	double computeDistance(WayPoint wp);
private:
	double x_;
	double y_;
	double theta_;
	double timestamp_;
	bool	kick_ ;
};


#endif /*WAYPOINT_H_*/
